- 01. Testing Asynchronous Code
- 02. Review of Testing Coroutines
- 03. Code Checkpoint: viewModelScope and TestCoroutineDispatcher
- 04. MainCoroutineRule and Injecting Dispatchers
- 05. StatisticsViewModelTest
- 06. Testing Coroutine Timing
- 07. Testing Error Handling
- 08. Testing Room
- 09. Testing Local Data Source
- 10. Idling Resources and End-to-End Testing
- 11. Counting Idling Resource
- 12. Databinding Idling Resource
- 13. Using Idling Resources
- 14. Code Checkpoint: Testing Global App Navigation
- 15. Testing Lesson Summary